a kind of barn owl - Alemán Inglés Diccionario